Mint\MRM\Admin\API\Controllers\ContactImportController S

Total Complexity 37
Dependencies 5
Dependents 1
Total lines 560
Lines of code 195
Logical lines of code 103
Comment lines 308
Methods 23
Properties 2

Methods 23

Method Rating Maintainability Complexity Lines of code
get_mailchimp_lists_attributes()
S
58 4 15
validate_and_import_contact_attributes()
S
61 3 11
import_contacts_raw_get_attrs()
S
61 3 11
retrieve_wordpress_user_map_fields()
S
61 3 11
insert_native_wp_contacts()
S
61 3 11
get_mail_poet_contact_fields()
S
52 2 22
handle_mailchimp_member_headers()
S
58 2 16
get_fluentbooking_customers()
S
54 1 20
get_edd_contacts_total()
S
63 2 10
__construct()
S
76 1 4
insert_memberpress_contacts()
S
73 1 5
insert_mail_poet_contacts()
S
73 1 5
insert_lifterlms_contacts()
S
73 1 5
map_contacts_with_lifterlms()
S
73 1 5
map_contacts_with_learndash()
S
73 1 5
map_contacts_with_memberpress()
S
73 1 5
insert_tutorlms_contacts()
S
73 1 5
map_contacts_with_tutorlms()
S
73 1 5
insert_learndash_contacts()
S
73 1 5
import_contacts_from_raw()
S
72 1 5
import_contacts_from_csv()
S
72 1 5
retrieve_and_format_native_wp_roles()
S
76 1 4
import_contacts_fluentbooking()
S
73 1 5